/**
 * Created by dllo on 18/3/29.
 */
public class Test05 {
    public static void main(String[] args) {
        //循环结构
        //从0-99 把100个数打印出来

        //for循环
        //语法结构
        /**
         * for(表达式1:表达式2;表达式3){
         *  代码块
         * }
         *
         * 代码块的代码可以很复杂,啥都能写
         * 1.表达式1 :
         * 表达式1 是循环结构的初始条件,是整个for循环最先执行的部分,并且只会执行一次
         * 2.表达式2
         * 表达式2 ,是循环的条件,无论表达式2 多么复杂,最后一定能计算出确定的bool 值(true or false),如果为ture ,循环继续,否则,循环结束
         *
         * 3.表达式3
         * 表达式3,是每一次循环执行的代码
         * 4.for循环执行顺序
         * 表达式1 => 表达式2 => 代码块 => 表达式3
         *         =>表达式2 =>代码块 =>表达式3
         *         =>表达式2 =>代码块 =>表达式3
         *         =>表达式2 =>代码块 =>表达式3
         *         ........
         *
         *
         */
        for (int i = 1; i < 100; i++){
            if (i % 10 == 7 ){
                //各位是7
                System.out.println("*");
            }else if (i/10 == 7){
                System.out.println("*");
            }else if (i%7 == 0 ){
                System.out.println("*");
            } else {
                System.out.println(i);
            }

        }




    }
}
